home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- #
- # Script to undo the file name shortening implemented by tar.fix
- # so that SYSV.3 sources can be remerged with those kept on BSDish
- # systems.
-
- destdir=/usr/local/src/05jul90
- #
- # Assume that archive has already been extracted into ${destdir}
- # and simply rewrite it in place.
- #
-
- #
- # Rename some files
- #
- mv $destdir/gnuemacs/s2c.README $destdir/gnuemacs/s2c-gnuemacs.README
- mv $destdir/gnuemacs/s2c.el $destdir/gnuemacs/s2c-gnuemacs.el
-
- mv $destdir/scrt/scexpand1.sc $destdir/scrt/scexpanders1.sc
- mv $destdir/scrt/scexpand2.sc $destdir/scrt/scexpanders2.sc
- mv $destdir/scrt/scexpand1.c $destdir/scrt/scexpanders1.c
- mv $destdir/scrt/scexpand2.c $destdir/scrt/scexpanders2.c
- ed $destdir/scrt/makefile-tail << %
- g/scexpand1\./s//scexpanders1./g
- g/scexpand2\./s//scexpanders2./g
- w
- q
- %
-
- mv $destdir/test/test20-in.sc $destdir/test/test20-input.sc
- ed $destdir/test/test20.sc << %
- g/test20-in.sc/s//test20-input.sc/g
- w
- q
- %
-
- #
- # Untruncate two .cdecl's
- #
- mv $destdir/xlib/Xcursorfont.cd $destdir/xlib/Xcursorfont.cdecl
- mv $destdir/xlib/Xresource.cdec $destdir/xlib/Xresource.cdecl
-
- #
- # Rename more files
- mv $destdir/xlib/xtext.c $destdir/xlib/xtextitem.c
- mv $destdir/xlib/xtext.sc $destdir/xlib/xtextitem.sc
- mv $destdir/xlib/xtext.sch $destdir/xlib/xtextitem.sch
-
- mv $destdir/xlib/xcharstr.c $destdir/xlib/xcharstruct.c
- mv $destdir/xlib/xcharstr.sc $destdir/xlib/xcharstruct.sc
- mv $destdir/xlib/xcharstr.sch $destdir/xlib/xcharstruct.sch
- mv $destdir/xlib/xcomstat.c $destdir/xlib/xcomposestatus.c
- mv $destdir/xlib/xcomstat.sc $destdir/xlib/xcomposestatus.sc
- mv $destdir/xlib/xcomstat.sch $destdir/xlib/xcomposestatus.sch
- mv $destdir/xlib/xfontstr.c $destdir/xlib/xfontstruct.c
- mv $destdir/xlib/xfontstr.sc $destdir/xlib/xfontstruct.sc
- mv $destdir/xlib/xfontstr.sch $destdir/xlib/xfontstruct.sch
- mv $destdir/xlib/xhostaddr.c $destdir/xlib/xhostaddress.c
- mv $destdir/xlib/xhostaddr.sc $destdir/xlib/xhostaddress.sc
- mv $destdir/xlib/xhostaddr.sch $destdir/xlib/xhostaddress.sch
- mv $destdir/xlib/xkbdcont.c $destdir/xlib/xkeyboardcontrol.c
- mv $destdir/xlib/xkbdcont.sc $destdir/xlib/xkeyboardcontrol.sc
- mv $destdir/xlib/xkbdcont.sch $destdir/xlib/xkeyboardcontrol.sch
- mv $destdir/xlib/xkbdstat.c $destdir/xlib/xkeyboardstate.c
- mv $destdir/xlib/xkbdstat.sc $destdir/xlib/xkeyboardstate.sc
- mv $destdir/xlib/xkbdstat.sch $destdir/xlib/xkeyboardstate.sch
- mv $destdir/xlib/xlibCONST.c $destdir/xlib/xlibCONSTANTS.c
- mv $destdir/xlib/xlibCONST.sc $destdir/xlib/xlibCONSTANTS.sc
- mv $destdir/xlib/xlibCONST.sch $destdir/xlib/xlibCONSTANTS.sch
- mv $destdir/xlib/xmodmap.c $destdir/xlib/xmodifierkeymap.c
- mv $destdir/xlib/xmodmap.sc $destdir/xlib/xmodifierkeymap.sc
- mv $destdir/xlib/xmodmap.sch $destdir/xlib/xmodifierkeymap.sch
- mv $destdir/xlib/xrmoption.c $destdir/xlib/xrmoptiondescrec.c
- mv $destdir/xlib/xrmoption.sc $destdir/xlib/xrmoptiondescrec.sc
- mv $destdir/xlib/xrmoption.sch $destdir/xlib/xrmoptiondescrec.sch
- mv $destdir/xlib/xswinattr.c $destdir/xlib/xsetwindowattributes.c
- mv $destdir/xlib/xswinattr.sc $destdir/xlib/xsetwindowattributes.sc
- mv $destdir/xlib/xswinattr.sch $destdir/xlib/xsetwindowattributes.sch
- mv $destdir/xlib/xstdcmap.c $destdir/xlib/xstandardcolormap.c
- mv $destdir/xlib/xstdcmap.sc $destdir/xlib/xstandardcolormap.sc
- mv $destdir/xlib/xstdcmap.sch $destdir/xlib/xstandardcolormap.sch
- mv $destdir/xlib/xtext16.c $destdir/xlib/xtextitem16.c
- mv $destdir/xlib/xtext16.sc $destdir/xlib/xtextitem16.sc
- mv $destdir/xlib/xtext16.sch $destdir/xlib/xtextitem16.sch
- mv $destdir/xlib/xvinfo.c $destdir/xlib/xvisualinfo.c
- mv $destdir/xlib/xvinfo.sc $destdir/xlib/xvisualinfo.sc
- mv $destdir/xlib/xvinfo.sch $destdir/xlib/xvisualinfo.sch
- mv $destdir/xlib/xwinattr.c $destdir/xlib/xwindowattributes.c
- mv $destdir/xlib/xwinattr.sc $destdir/xlib/xwindowattributes.sc
- mv $destdir/xlib/xwinattr.sch $destdir/xlib/xwindowattributes.sch
- mv $destdir/xlib/xwinchgs.c $destdir/xlib/xwindowchanges.c
- mv $destdir/xlib/xwinchgs.sc $destdir/xlib/xwindowchanges.sc
- mv $destdir/xlib/xwinchgs.sch $destdir/xlib/xwindowchanges.sch
-
- #
- # Rewrite the makefile.
- #
- ed $destdir/xlib/makefile << %
- g/xcharstr\./s//xcharstruct./g
- g/xcomstat\./s//xcomposestatus./g
- g/xfontstr\./s//xfontstruct./g
- g/xhostaddr\./s//xhostaddress./g
- g/xkbdcont\./s//xkeyboardcontrol./g
- g/xkbdstat\./s//xkeyboardstate./g
- g/xlibCONST\./s//xlibCONSTANTS./g
- g/xmodmap\./s//xmodifierkeymap./g
- g/xrmoption\./s//xrmoptiondescrec./g
- g/xswinattr\./s//xsetwindowattributes./g
- g/xstdcmap\./s//xstandardcolormap./g
- g/xtext16\./s//xtextitem16./g
- g/xtext\./s//xtextitem./g
- g/xvinfo\./s//xvisualinfo./g
- g/xwinattr\./s//xwindowattributes./g
- g/xwinchgs\./s//xwindowchanges./g
- w
- q
- %
-
-